Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 ELMSTEAD Semi-Detached £23,995 27 Jul 1999
68 ELMSTEAD Terraced £77,000 2 Mar 2022
78 ELMSTEAD Terraced £84,000 31 May 2023
82 ELMSTEAD Semi-Detached £52,500 14 Oct 2005
96 ELMSTEAD Semi-Detached £34,000 26 Nov 2007
98 ELMSTEAD Terraced £92,000 14 Mar 2023